Bridging the Academia-Industry Gap in Software Engineering: A Client-Oriented Open Source Software Projects Course

نویسندگان

  • Bonnie K. MacKellar
  • Mihaela Sabin
چکیده

Too often, computer science programs offer a software engineering course that emphasizes concepts, principles, and practical techniques, but fails to engage students in real-world software experiences. The authors have developed an approach to teaching undergraduate software engineering courses that integrates client-oriented project development and open source development practice. They call this approach the Client-Oriented Open Source Software (CO-FOSS) model. The advantages of this approach are that students are involved directly with a client, nonprofits gain a useful software application, and the project is available as open source for other students or organizations to extend and adapt. This chapter describes the motivation, elaborates the approach, and presents the results in substantial detail. The process is agile and the development framework is transferrable to other one-semester software engineering courses in a wide range of institutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Atom Inspired Model for Open Source Software Engineering: Seeking Bridge between Academia and Industry

Nature inspired engineering is state of the art paradigm, which exploits principles of natural systems to design man-made systems. The Open Source Software Engineering (OSSE) is a growing field that offers challenges and potentials. This paper proposes a model for OSSE that maps some features of atomic model to software engineering process. The model seeks bridge between academia and industry f...

متن کامل

Bridging the semantic gap for software effort estimation by hierarchical feature selection techniques

Software project management is one of the significant activates in the software development process. Software Development Effort Estimation (SDEE) is a challenging task in the software project management. SDEE is an old activity in computer industry from 1940s and has been reviewed several times. A SDEE model is appropriate if it provides the accuracy and confidence simultaneously before softwa...

متن کامل

Transferring Software Development Knowledge and Skills in the Academia: A Literature Review

There is a well-known gap between what is taught in the academia on software development and what the industry needs. Trying to deal with this gap the universities have been using several mechanisms to transfer software development knowledge and skills to future engineers. Although there is no clear recipe to do that, it seems to be a consensus that such transference should be done through prac...

متن کامل

Service-oriented Cloud Architecture Schema to Bridge Gap between Student, Staff and Academia

Cloud Computing is a new resource platform that offers abundant amount of services for organizations to meet furthermore satisfies the needs without huge and prior investment. When it comes to the development of a cloud, architecture plays a critical role. Architectural design is the primary step to meet the client demands. The purpose of this paper is to design a feasible and low-cost architec...

متن کامل

Induction of Interactive Methods to Teach Software Engineering Course

Software engineering (SE) field is considered as a backbone of software industry. Students suffer many problems and difficulties when they approach to industry due to the old contents of SE course, lack of practice and inability in the subject area. The main reason of the SE course problems is the lack of coordination or gap between software industry and academia. This paper proposed a novel so...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015